Optimization of Binomial Option Pricing on Intel MIC Heterogeneous System
نویسندگان
چکیده
In these years, computerization has been more and more important in the financial area. The computational intensity and realtime constraints of those financial models require high-throughput parallel architectures. In this paper, optimization of widely-used binomial option pricing model has been implemented on the worlds largest supercomputer, Tianhe-2. In our work, we employ several optimizing techniques to efficiently utilize the architecture of Intel MIC heterogeneous system to improve the performance. The experimental results show that, compared with the serial implementation, the optimized binomial option pricing achieves 33X speedup on one Intel Xeon CPU and 61X speedup on one Intel Xeon Phi coprocessor. Further experiments on Intel MIC heterogeneous system indicate that our implementation attains a speedup factor of 254 on one Tianhe-2 computing node.
منابع مشابه
Asian Option Pricing on Intel® MIC Architecture
In this paper, we discuss the problem of pricing one exotic option, the strong path dependent Asian option using the Black–Scholes model and compare how the pricing algorithm can be implemented on Intel® Many Integrated Core or MIC Architecture and achieve impressive performance gains. We can demonstrate that a 2-year contract with 252 times steps and 1,000,000 samples can be priced in approxim...
متن کاملCPU-GPU Hybrid Parallel Binomial American Option Pricing
We present in this paper a novel parallel binomial algorithm that computes the price of an American option. The algorithm partitions a binomial tree constructed for the pricing into blocks of multiple levels of nodes, and assigns each such block to multiple processors. Each of the processors then computes the option’s values at its assigned nodes in two phases. The algorithm is implemented and ...
متن کاملProgramming Option Pricing Financial Models with Ct
Option pricing and risk assessment are important techniques in modern financial engineering. Increasingly, financial engineers are exploring how to implement computation-intensive option pricing models efficiently on evolving modern architectures. This application note describes how to use the Ct programming model to implement several option pricing models—namely, the Black-Scholes, Binomial Tr...
متن کاملBinomial American Option Pricing on CPU-GPU Hetergenous System
We present a novel parallel binomial algorithm to compute prices of American options. The algorithm partitions a binomial tree into blocks of multiple levels of nodes, and assigns each such block to multiple processors. Each processor in parallel with the others computes the option’s values at nodes assigned to it. The computation consists of two phases, where the second phase can not start unt...
متن کاملارائه یک روش تلفیقی جهت قیمت گذاری اختیار معامله مبتنی بر دو مدل بلک شولز و درخت دوتایی (مطالعه موردی بازار بورس سهام ایران)
This paper suggests a composed option pricing model based on black-scholes and binomial tree models. So at first this two models are presented and analyzed. Then we showed black-scholes model is an appropriate option pricing model for stocks with low volatility and binomial trees model is an appropriate option pricing model for stocks with high volatility. Suggested model is a composed model of...
متن کامل